package cn.git.agent.enhance;

/**
 * @description: 被增强的实例信息，所有需要增强构造或者实例的字节码都需要实现此接口
 * @program: bank-credit-sy
 * @author: lixuchun
 * @create: 2024-12-26
 */
public interface EnhancedInstance {

    /**
     * 获取被增强的实例
     * @return
     */
    Object getSkyWalkingDynamicField();

    /**
     * 设置被增强的参数值
     * @param value
     */
    void setSkyWalkingDynamicField(Object value);

}
